package server.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import server.domain.Archive;

public interface ArchiveMapper {
	@Select("select count(ID) from archive")
	int getCount();
	int delBatch(Integer[] ids);
	
	// 查询某一页的数据
	List<Archive> selectPage(@Param("start") int start, @Param("size") int size);
	
    int deleteByPrimaryKey(Integer id);

    int insert(Archive record);

    Archive selectByPrimaryKey(Integer id);

    List<Archive> selectAll();

    int updateByPrimaryKey(Archive record);

    
    // 查询总记录数
    int getTotal();

}